/**
 * 待开发需求：
 * 1、时间间隔统一下，比如：飞机发射子弹、飞机移动，主要是针对不同电脑显示大概要一样，当前
 * 性能好的画面快，性能差些的画面慢；
 *
 * 2、当前服务端跟客户端同步子弹未区分友方飞机和敌方飞机；
 *
 * 3、代码里其实有些BUG要修复
 *
 * 4、单机模式、联网模式
 *
 * 5、图像当前显示比较闪一闪的，是因为画面IO操作太多，实际每次画面刷新
 *    可以准备个图像显示缓冲，把各种图像写入缓冲区，只调用一次 drawImage这样，估计可以解决闪的问题。
 *
 * 6、子弹飞行方向不仅仅垂直向上，向下，还可以斜着飞
 */

import java.io.File;

public class Global
{
    static String resourcesPath;

    public final static int netMode = SelfType.NET_TYPE_SINGLE;

    public static final int tcpServerPort = 8002;

    public static final String tcpServerIP = "127.0.0.1";


    public static int thisDeviceType = SelfType.DEVICE_TYPE_SERVER;
    //public static int thisDeviceType = SelfType.DEVICE_TYPE_CLIENT;

    static {
        File currentDir = new File("");
        resourcesPath = currentDir.getAbsolutePath()+"//img//";
    }

    public static void main(String[] args)
    {
        System.out.println(args.length);
        //System.out.println(args[0]);
        MainThread mainThread = new MainThread();
        mainThread.start();
    }
}
